kafa kafaya

  1. neck and neck
a head-on collision
head- on collision
to collide head on Fiil
to collide head on with Fiil
to put one's heads together Fiil
to consult together Fiil
to put heads together Fiil